@@ -449,6 +449,8 @@ def consumer_info_api(request): |
||
449 | 449 |
}) |
450 | 450 |
|
451 | 451 |
if not dupload: |
452 |
+ log.integral = model.shot_member_integral |
|
453 |
+ log.save() |
|
452 | 454 |
user.shots_num += 1 |
453 | 455 |
user.integral += model.shot_member_integral |
454 | 456 |
# 配件不增加会员等级,只发放积分。 |
@@ -228,7 +228,7 @@ class LatestAppScreenInfoAdmin(admin.ModelAdmin): |
||
228 | 228 |
|
229 | 229 |
|
230 | 230 |
class ConsumeInfoSubmitLogInfoAdmin(AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin, admin.ModelAdmin): |
231 |
- list_display = ('user_id', 'phone', 'model_name', 'serialNo', 'dupload', 'submit_during_activity', 'has_used', 'created_at') |
|
231 |
+ list_display = ('user_id', 'phone', 'model_name', 'serialNo', 'dupload', 'submit_during_activity', 'integral', 'has_used', 'created_at') |
|
232 | 232 |
list_filter = ('brand_id', 'submit_during_activity', 'activity_id', 'dupload', 'test_user', 'verifyResult', 'has_used', 'status', 'code_version', 'created_at') |
233 | 233 |
excel_fields = ('created_at', 'phone', 'model_uni_name', 'model_name', 'serialNo') |
234 | 234 |
search_fields = ('user_id', 'phone', 'serialNo', 'model_name') |
@@ -0,0 +1,20 @@ |
||
1 |
+# -*- coding: utf-8 -*- |
|
2 |
+# Generated by Django 1.11.26 on 2021-04-26 03:27 |
|
3 |
+from __future__ import unicode_literals |
|
4 |
+ |
|
5 |
+from django.db import migrations, models |
|
6 |
+ |
|
7 |
+ |
|
8 |
+class Migration(migrations.Migration): |
|
9 |
+ |
|
10 |
+ dependencies = [ |
|
11 |
+ ('mch', '0060_modelinfo_is_show_shot'), |
|
12 |
+ ] |
|
13 |
+ |
|
14 |
+ operations = [ |
|
15 |
+ migrations.AddField( |
|
16 |
+ model_name='consumeinfosubmitloginfo', |
|
17 |
+ name='integral', |
|
18 |
+ field=models.IntegerField(default=0, help_text='\u79ef\u5206', verbose_name='integral'), |
|
19 |
+ ), |
|
20 |
+ ] |
@@ -680,6 +680,8 @@ class ConsumeInfoSubmitLogInfo(BaseModelMixin): |
||
680 | 680 |
ym = models.IntegerField(_(u'ym'), default=0, help_text=u'年月', db_index=True) # 例:201712, tc.local_string(format='%Y%m') |
681 | 681 |
ymd = models.IntegerField(_(u'ymd'), default=0, help_text=u'年月日', db_index=True) # 例:20171208, tc.local_string(format='%Y%m%d') |
682 | 682 |
|
683 |
+ integral = models.IntegerField(_(u'integral'), default=0, help_text=u'积分') |
|
684 |
+ |
|
683 | 685 |
province = models.CharField(_(u'province'), max_length=32, blank=True, null=True, help_text=u'省份', db_index=True) |
684 | 686 |
|
685 | 687 |
test_user = models.BooleanField(_(u'test_user'), default=False, help_text=_(u'是否为测试用户')) |